/** 
* All Rights Reserved , Copyright (C) 2021 , 青岛鼎信通讯股份有限公司
* 
* MpmWorkingCalendarEntity
* 工作日历
* 
* 修改纪录
* 2021-07-05 版本：1.0 wudaliang 创建。
* @version 版本：1.0
* @author 作者：wudaliang</name>
* 创建日期2021-07-05</date>
*/

package com.topscomm.mpm.pojo;

import java.math.BigDecimal;
import java.util.*;
import com.topscomm.mpm.*;

public class MpmWorkingCalendarEntity extends MpmEntity
{
    private static final long serialVersionUID = 1L;
    /** TableName:工作日历	*/
    public static String tableName= "MpmWorkingCalendar";
    @Override
    public String getTableName(){ return "MpmWorkingCalendar";}

    /** ColumnName:日历类型	 	*/
    public static String FieldCalendartype = "calendartype";

    /** ColumnName:公司		*/
    public static String FieldOrgcode = "orgcode";

    /** ColumnName:期间月份		*/
    public static String FieldPeriodmonth = "periodmonth";

    /** ColumnName:日期	到天	*/
    public static String FieldSalaryday = "salaryday";

    /** ColumnName:工作日类型	 工作日、周末、法定节假日	*/
    public static String FieldCategory = "category";

    /** ColumnName:加班费系数		*/
    public static String FieldCoefficient = "coefficient";

    /** ColumnName:扩展字段1		*/
    public static String FieldExtendfield1 = "extendfield1";

    /** ColumnName:扩展字段2		*/
    public static String FieldExtendfield2 = "extendfield2";

    /** ColumnName:扩展字段3		*/
    public static String FieldExtendfield3 = "extendfield3";

    /** ColumnName:扩展字段4		*/
    public static String FieldExtendfield4 = "extendfield4";

    /** ColumnName:扩展字段5		*/
    public static String FieldExtendfield5 = "extendfield5";

    /** ColumnName:扩展字段6		*/
    public static String FieldExtendfield6 = "extendfield6";

    /** ColumnName:扩展字段7		*/
    public static String FieldExtendfield7 = "extendfield7";

    /** ColumnName:扩展字段8		*/
    public static String FieldExtendfield8 = "extendfield8";

    /** ColumnName:扩展字段9		*/
    public static String FieldExtendfield9 = "extendfield9";

    /** ColumnName:扩展字段10		*/
    public static String FieldExtendfield10 = "extendfield10";

    /**日历类型	 	*/
    private String calendartype;

    /**公司		*/
    private String orgcode;

    /**期间月份		*/
    private int periodmonth;

    /**日期	到天	*/
    private Date salaryday;

    /**工作日类型	 工作日、周末、法定节假日	*/
    private String category;

    /**加班费系数		*/
    private BigDecimal coefficient=BigDecimal.ZERO;

    /**扩展字段1		*/
    private String extendfield1;

    /**扩展字段2		*/
    private String extendfield2;

    /**扩展字段3		*/
    private String extendfield3;

    /**扩展字段4		*/
    private String extendfield4;

    /**扩展字段5		*/
    private String extendfield5;

    /**扩展字段6		*/
    private String extendfield6;

    /**扩展字段7		*/
    private String extendfield7;

    /**扩展字段8		*/
    private String extendfield8;

    /**扩展字段9		*/
    private String extendfield9;

    /**扩展字段10		*/
    private String extendfield10;

    /**
    * @return the  calendartype: 
    */
    public String getCalendartype() {
        return this.calendartype;
    }

    /**
    * @param calendartype: 
    */
    public void setCalendartype(String calendartype) {
        this.calendartype = calendartype;
    }

    /**
    * @return the  orgcode:公司
    */
    public String getOrgcode() {
        return this.orgcode;
    }

    /**
    * @param orgcode:公司
    */
    public void setOrgcode(String orgcode) {
        this.orgcode = orgcode;
    }

    /**
    * @return the  periodmonth:期间月份
    */
    public int getPeriodmonth() {
        return this.periodmonth;
    }

    /**
    * @param periodmonth:期间月份
    */
    public void setPeriodmonth(int periodmonth) {
        this.periodmonth = periodmonth;
    }

    /**
    * @return the  salaryday:到天
    */
    public Date getSalaryday() {
        return this.salaryday;
    }

    /**
    * @param salaryday:到天
    */
    public void setSalaryday(Date salaryday) {
        this.salaryday = salaryday;
    }

    /**
    * @return the  category: 工作日、周末、法定节假日
    */
    public String getCategory() {
        return this.category;
    }

    /**
    * @param category: 工作日、周末、法定节假日
    */
    public void setCategory(String category) {
        this.category = category;
    }

    /**
    * @return the  coefficient:加班费系数
    */
    public BigDecimal getCoefficient() {
        return this.coefficient;
    }

    /**
    * @param coefficient:加班费系数
    */
    public void setCoefficient(BigDecimal coefficient) {
        this.coefficient = coefficient;
    }

    /**
    * @return the  extendfield1:扩展字段1
    */
    public String getExtendfield1() {
        return this.extendfield1;
    }

    /**
    * @param extendfield1:扩展字段1
    */
    public void setExtendfield1(String extendfield1) {
        this.extendfield1 = extendfield1;
    }

    /**
    * @return the  extendfield2:扩展字段2
    */
    public String getExtendfield2() {
        return this.extendfield2;
    }

    /**
    * @param extendfield2:扩展字段2
    */
    public void setExtendfield2(String extendfield2) {
        this.extendfield2 = extendfield2;
    }

    /**
    * @return the  extendfield3:扩展字段3
    */
    public String getExtendfield3() {
        return this.extendfield3;
    }

    /**
    * @param extendfield3:扩展字段3
    */
    public void setExtendfield3(String extendfield3) {
        this.extendfield3 = extendfield3;
    }

    /**
    * @return the  extendfield4:扩展字段4
    */
    public String getExtendfield4() {
        return this.extendfield4;
    }

    /**
    * @param extendfield4:扩展字段4
    */
    public void setExtendfield4(String extendfield4) {
        this.extendfield4 = extendfield4;
    }

    /**
    * @return the  extendfield5:扩展字段5
    */
    public String getExtendfield5() {
        return this.extendfield5;
    }

    /**
    * @param extendfield5:扩展字段5
    */
    public void setExtendfield5(String extendfield5) {
        this.extendfield5 = extendfield5;
    }

    /**
    * @return the  extendfield6:扩展字段6
    */
    public String getExtendfield6() {
        return this.extendfield6;
    }

    /**
    * @param extendfield6:扩展字段6
    */
    public void setExtendfield6(String extendfield6) {
        this.extendfield6 = extendfield6;
    }

    /**
    * @return the  extendfield7:扩展字段7
    */
    public String getExtendfield7() {
        return this.extendfield7;
    }

    /**
    * @param extendfield7:扩展字段7
    */
    public void setExtendfield7(String extendfield7) {
        this.extendfield7 = extendfield7;
    }

    /**
    * @return the  extendfield8:扩展字段8
    */
    public String getExtendfield8() {
        return this.extendfield8;
    }

    /**
    * @param extendfield8:扩展字段8
    */
    public void setExtendfield8(String extendfield8) {
        this.extendfield8 = extendfield8;
    }

    /**
    * @return the  extendfield9:扩展字段9
    */
    public String getExtendfield9() {
        return this.extendfield9;
    }

    /**
    * @param extendfield9:扩展字段9
    */
    public void setExtendfield9(String extendfield9) {
        this.extendfield9 = extendfield9;
    }

    /**
    * @return the  extendfield10:扩展字段10
    */
    public String getExtendfield10() {
        return this.extendfield10;
    }

    /**
    * @param extendfield10:扩展字段10
    */
    public void setExtendfield10(String extendfield10) {
        this.extendfield10 = extendfield10;
    }

}
